Big Huge Thesaurus

storage device

noun

sounds kind of like